<%@ page import="DAO.CustomerDAO" %>
<%@ page import="javabean.Customer" %>
<%@ page import="java.util.List" %>
<%@ page import="com.sun.org.apache.xpath.internal.operations.Or" %>
<%@ page import="javabean.Order" %>
<%@ page import="DAO.OrderDAO" %>
<%@ page import="DAO.DAOFactory" %><%--
  Created by IntelliJ IDEA.
  User: 32650
  Date: 2023-05-12
  Time: 1:28
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8" %>
<%
    OrderDAO orderDAO = (OrderDAO) DAOFactory.getOrderDAOInstance();
    Customer loginCustomer = (Customer) session.getAttribute("loginCustomer");
    List<Order> orderList = null;
    if (loginCustomer == null) {
        out.print("<script>alert('请先登录');window.location.href='Login.jsp'</script>");
    } else {
        orderList = orderDAO.SearchAllOrderByCID(loginCustomer.getCustomerID());
    }
%>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8"/>
    <meta
            name="viewport"
            content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
    />
    <meta http-equiv="X-UA-Compatible" content="ie=edge"/>
    <link href="css/Bar.css" rel="stylesheet">
    <link href="css/MyOrder.css" rel="stylesheet">
    <title>移动网上营业厅</title>
</head>
<body>
<div class="header">
    <h2>移动网上营业厅</h2>
</div>
<div class="content">
    <div class="left">
        <ul>
            <li><a href="Login.jsp">登录</a></li>
            <li><a href="Registration.jsp">注册</a></li>
            <li><a href="index.jsp">首页</a></li>
            <li><a href="Personal_Info.jsp">个人信息</a></li>
            <li><a href="MyPackage">我的套餐</a></li>
            <li><a href="Balance.jsp">查询余额</a></li>
            <li><a href="MyBill.jsp">查询账单</a></li>
            <li><a href="Subpackage">套餐订购</a></li>
            <li><a href="Recharge.jsp">充值缴费</a></li>
            <li><a href="MyOrder.jsp">我的订单</a></li>
            <li><a href="MyComplaint.jsp">我的投诉</a></li>
            <li><a href="MyRepair.jsp">我的报修</a></li>
            <li><a href="Account_cancellation.jsp">账号注销</a></li>
        </ul>
    </div>
    <div class="right">
        <div class="order-container">
            <h1>我的订单</h1>
            <table>
                <thead>
                <tr>
                    <th>订单号</th>
                    <th>商品名称</th>
                    <th>价格</th>
                    <th>下单时间</th>
                    <th>状态</th>
                </tr>
                </thead>
                <tbody id="order-list">
                <% for (Order order : orderList) { %>
                <tr>
                    <td><%= order.getOrderID() %>
                    </td>
                    <td><%= order.getPackageID() %>
                    </td>
                    <td><%= order.getPrice() %>
                    </td>
                    <td><%= order.getOrderTime() %>
                    </td>
                    <td><%= order.getState() %>
                    </td>
                </tr>
                <% } %>
                </tbody>
            </table>
        </div>
    </div>
</div>
</body>
</html>